<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%! ResultSet rs; %>
<%--4、登录功能：
		点击登录按钮后，将收集到的数据和数据库中的用户名和密码进行对比，
		一样提示”登录成功“，否则“登录失败”
		(1)、获取登录界面传递过来的数据
		(2)、连接数据库
		(3)、从数据库中读取用户信息
		(4)、将登录界面传递过来的数据和用户信息进行对比
				一样提示”登录成功“，否则“登录失败” --%>
		<% //(1)、获取登录界面传递过来的数据
		String yhm = request.getParameter("yonghuming");
		String mm = request.getParameter("mima");
		%>
		<%
		//(2)、连接数据库
		String dbName = "studb";
		String dbUser = "root";
		String dbPwd = "123456";
		String url = "jdbc:mysql://localhost/"+dbName+"?user="+dbUser+"&password="+dbPwd;
		Class.forName("com.mysql.jdbc.Driver");
		Connection conn = DriverManager.getConnection(url);
		%>
		<%
		//(3)、从数据库中读取用户信息
		boolean temp = false;
		String sql = "select * from user";
		Statement s = conn.createStatement();
		rs = s.executeQuery(sql);
		while(rs.next()){
			String dbyhm = rs.getString("yhm");
			String dbmm = rs.getString("mm");
			if(dbyhm.equals(yhm) && dbmm.equals(mm)){
				temp = true;
				break;
			}
		}
		if(temp){
				out.println("登录成功");
		}else{
		out.println("登录失败");
		}
		rs.close();
		s.close();
		conn.close();
		 %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>登录</title>
  </head>
  
  <body>
 
  </body>
</html>
